package com.cwt_taxi_xa.util;

/**
 * Exception工具类
 * @author 温柳浩
 */
public class ExceptionUtil {

	/**
	 * 得到Exception所在代码的行数
	 * 如果没有行信息,返回null
	 */
	public static String getInfo(Exception e){
		StackTraceElement[] trace =e.getStackTrace();
		if (trace== null ||trace.length== 0 )
			return  "null";
		return  "-----------------异常-----------------\n"+trace[0].getClassName()+"."+trace[0].getMethodName()+":"+trace[0].getLineNumber()
				+"\n"+e.getMessage()+"\n-----------------异常-----------------";
	}
}
